store and more, Calla Millor

Calla Millor, Mallorca, Balearen, Spanien