London (2)

plumen - the designer energy saving light bulb
new london usa embassy building