Farshid Tafazoli

Project Manager, Writer, and Photographer in Vancouver, British Columbia, Canada