Pinterest • The world’s catalog of ideas
Foursquarefrom Foursquare

Palma de Mallorca

Palma de Mallorca, Balearic Islands ~ Spain (been there july 2014)