Happy Campers?

6 years ago by in Canada Tagged:

Google Street View visits an Ontario, Canada summer camp.