Stock Photo: Main chapel of Sant Francesc gothic church. Palma de Mallorca. Majorca. Balearic Islands. Spain