Designed by
Title
BARCELONA, SPAIN - JULY 12, 2018: The Basilica i Temple Expiatori de la Sagrada Familia. South facade of the Passion of Christ #121421322
Description
BARCELONA, SPAIN - JULY 12, 2018: The Basilica i Temple Expiatori de la Sagrada Familia. South facade of the Passion of Christ, Barcelona, Catalonia, Spain.
This image is editorial