Happy Campers?

5 years ago by in Canada Tagged:

Google Street View visits an Ontario, Canada summer camp.