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