Dutch style buildings in Aruba

Royalty-free stock photo ID: 37533079

Dutch style buildings in Aruba