Hanlans Point Beach (Clothing Optional)

North America, Canada, Toronto