Art nouveau sculpture above Selfridges department store, Oxford street, London, UK
London, UK
Size: 3734px × 5603px
Location: London, UK
Photo credit: © Ivan Vdovin / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, art, britain, building, city, department, england, english, europe, european, facade, great, house, houses, kingdom, london, nouveau, oxford, sculpture, selfridges, statue, store, street, uk, united, western