Building / Many Windows on residential building / Building exterior, Barcelona,Spain

- Image ID: TRP7W7
Building / Many Windows on residential building / Building exterior, Barcelona,Spain
christian ouellet / Alamy Stock Photo
Image ID: TRP7W7
Location: Barcelona, Spain