Villagescape of Selva with gothic catholic parish church Església de Sant Llorenç, Majorca, Mallorca, Balearic Islands, Spain, Europe