Kathedral
Toronto, Canada
January 5th, 2001
Photos by Richard Leko
Back