Lidl store, Edgware, England, UK


Size: 5250px × 3326px
Photo credit: © Fotomatador. / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: exterior, lidl, store, uk