Olive trees in Spain, at background small mountains

Royalty-free stock photo ID: 41675263

Olive trees in Spain, at background small mountains