Illetas Beach
Calle de la Cala Comptessa, 07184, Calvià, Mallorca, Spain
Bari
Lungomare Imperatore Augusto, 70122 Bari, Italy
Plaça del Pi
Plaça del Pi, 3, 08002 Barcelona, Spain
Glass Shop on Mallorca
Ma-13A, 07311, Búger, Mallorca, Spain
Formentor Beach on Mallorca
Calle de Formentor, 07460, Pollença, Mallorca, Spain