VYVC stands for Vancouver Youth Vision Coalition (Canada)

VYVC