Delia Gould

Delia Gould

Delia lives with her family in the United Kingdom but her roots are from the beautiful Caribbean Island of St. Vincent and the Grenadines. She is a proud mother and a qualified accountant, with over twenty years of experience. For more info go to https://deliagould.com/