Villa Clara

Apartment building in Cala Major - Mallorca