st. eustatius

(noun) Saint Eustatius

St. Eustatius
island (generic term)