Dufferin Island Park - Bike repair station with air
Parc Dufferin Island - Station de réparation à vélo avec pompe à air