Casa Rita 2
By in Home
Casa Rita is located on Formentera Island, the smallest and most southerly of the Balearic Islands of Spain. When I first saw Jordi Canosa's photos of this more →
Pin It