Foto de stock - Iglesia de Sant Francesc Xavier (s. XVIII). Formentera. Balearic Islands. Spain.

Imagen: Iglesia de Sant Francesc Xavier (s. XVIII). Formentera. Balearic Islands. Spain.