Victoria Garden City (VGC) celebrates 30 years of diversity and unity

Victoria Garden City (VGC)
Victoria Garden City (VGC)