Rest area at Spanish Lagoon / Aruba

Royalty-free stock photo ID: 353961

Rest area at Spanish Lagoon / Aruba