Skip to content

Day: February 21, 2009

Top of the World

Roof tiles in Mallorca can leave an unforgettable impression, especially if you have a chance to see a roof top from above. Traditional Mallorcan roof tiles are called mission or […]