Liberty department store. London. Britain. UK


Size: 5200px × 3460px
Photo credit: © Kevin Foy / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, british, building, department, england, english, exterior, gb, liberty, london, shop, store, street, uk, wide