Junction Flea @ Echo Beach, Toronto