Maioris

Balearic Islands, Spain