Shore Up

Ward's Island Beach

Toronto, Canada