Flag of Saint Lucia

This flag belong to the country of Saint Lucia.