Public domain photos

The image shows the iconic Sagrada Familia in Barcelona, Spain. It is a large building with intricate sculptures adorning its walls and windows, and a group of people standing in front of it. The sky is visible in the background, adding to the beauty of the scene.

The image shows the iconic Sagrada Familia in Barcelona, Spain. It is a large building with intricate sculptures adorning its walls and windows, and a group of people standing in front of it. The sky is visible in the background, adding to the beauty of the scene.Open in library