The Lights of Selfridges

This is the most popular place to shop for all kinds of fashion brands and very creative window display all around the building. This is the Selfridges, London.

Picture taken by Nokia Lumia 1020 with shutter speed set to 0.5 seconds.

Comments

Popular Posts