Jump to Content

Nature's charms in nature's mirror, Shadow River, Muskoka, Ontario, Canada.
front
back
Click image for larger view