Immordino_Cathy_Heads_Patience.jpg

Vancouver Visual Art Foundation is a not-for-profit organization committed to making the world a better place by uniting people of diverse backgrounds and cultures through the power of art.