Stock Photo - Towers of La Sagrada Familia Basilica. Barcelona. Spain.

Stock Photo: Towers of La Sagrada Familia Basilica. Barcelona. Spain.