restored finca

Mallorca, Spain