Skip to main content

Pool terrace at Holiday Inn, Aruba, Netherlands Antilles (Postcard, ca. 1970) Flanked by beautiful tropical gardens and clean stretch of beach

Item Preview

SIMILAR ITEMS (based on metadata)