st. vincent

(noun) Saint Vincent

St. Vincent
island (generic term)