Trinity Bellwoods Flea @ Studio Bar, Toronto

Studio Bar, 824 Dundas St W