Majorca Valldemossa typical village with flower pots in facades at Spain

Majorca Valldemossa typical village with flower pots in facades at Spain

 Stock photo ID: 84830842