Landscape garden and planted in Spain

Royalty-free stock photo ID: 7724749

Landscape garden and planted in Spain