West Toronto Railpath . Cycling From Cariboo to Dundas Street West . Sunday July 15 2012

Cycling From Cariboo to Dundas Street West West Toronto Railpath . Sunday July 15 2012

Passing Sunshower . Dundas Street West . The Junction . Sunday July 15 2012

Passing  Sunshower . Dundas Street West . The Junction Sunday July 15 2012

darkTO . Toronto Hydro Power Outage . Downtown East . Toronto . July 5 2012

darkTO . Toronto Hydro Power Outage Downtown East . Toronto . Canada Thursday July 5 2012

Jack Layton Island Ferry Terminal . Toronto

Jack Layton Island Ferry Terminal . Toronto Ontario Canada Wednesday June 6 2012

“A Great Day in Toronto” . Portrait of 80 Toronto Professional Drummers . Steps of Old City Hall . Saturday May 13 2012

“A Great Day in Toronto” . Toronto 2012 . Steps of Old City Hall Group Portrait . 80 Toronto Professional Drummers Mother’s Day . Saturday May 13 2012 Toronto Ontario Canada Inspired by and an Homage to “A Great Day in Harlem“. . . “‘A Great Day in Harlem’ or ‘Harlem 1958’ is a 1958 […]

Climbing Down Freedom Arches . Nathan Phillips Square

Climbing Down . Freedom Arches Nathan Phillips Square . Toronto Friday Night March 23 2012

Moonsighting December 26 2011.Safar 1 1433

Monday . December 26 2011 . Safar 1 1433 5 p.m. New Moonsighting . Boxing Day Toronto Ontario Canada

Sunnyside Beach Stone Labyrinth . 2

Thanksgiving Sunday .  October 9 2011 Sunnyside Beach Stone Labyrinth City of Labyrinths Project

Waterfront Toronto Town Hall Meeting . Q & A

Toronto Society of Architects . Institute for Contemporary Culture Signy and Cléophée Eaton Theatre . Royal Ontario Museum Waterfront Toronto Town Hall Meeting . Q & A Michael Van Valkenburgh . HiMY SYeD

Umrah . Day 8 . Jumah . Makkah . Saudi Arabia . Friday June 3 2011

Umrah . Day 8 . Jumah . Makkah . Saudi Arabia Friday June 3 2011