Albufera lake wetlands pier with boat in Valencia Spain

Royalty-free stock photo ID: 61681114

Albufera lake wetlands pier with boat in Valencia Spain