Saint Vincent is an island and is the largest island located on the chain of islands called Saint Vincent and the Grenadines . It is the largest island of the chain called Saint Vincent and the Grenadines .