Spring 2010 Craig David Long 14 years ago MONTECRISTO Magazine Spring 2010 Cover - Vancouver Fashion Designers