Pretty hillside town of Ojen near Marbella in Spain  showing compact and pueblo style housing

Royalty-free stock photo ID: 783333

Pretty hillside town of Ojen near Marbella in Spain showing compact and pueblo style housing