Larry Towell

Internationally recognized photojournalist, York University Visual Arts alumnus Larry Towell (BFA 1976) has his seventh solo show at Stephen Bulger Gallery this fall.