Waterscape

"The Ladder", French River - Fine Art Print

"The Ladder",  French River - Fine Art Print

Photographed at “The Ladder” on the French River, Ontario, Canada. At this time of year, the river has a more established route where you are required to run some rapids to get further downstream. I’m not sure I’d want to be here in the Spring... mosquitos galore!

Read More