Flag of Saint Vincent and the Grenadines

This flag belong to the country of Saint Vincent and the Grenadines.