[OBSCURA] Royal Theatre Toronto
Apr. 8th, 2010 08:56 amThis well-balanced picture, taken by Nick Merzetti of the Crossing Toronto photoblog, is of The Royal Theatre, an indie-ish movie theatre located in the middle of Little Italy at 608 College Street.
