The Palmerston Soccer Games Share Facebook Twitter LinkedIn Pinterest E-mail Photo taken by Michèle Champagne Where was this made?: The Palmerston, Toronto, Canada