Alex Russel

Located in Alexandra Park, Toronto, Ontario, Canada.

I'm a photographer - Talk me if you need photos for articles in the downtown area.

Interests: Toronto.


This user comes from the
City of Toronto.
Public domainThis user comes from Canada.