Stock Photo - Apartment building with tv antennas on rooftop, facade with windows. Barcelona, Catalonia, Spain.

Stock Photo: Apartment building with tv antennas on rooftop, facade with windows. Barcelona, Catalonia, Spain.

Searchable keywords