Ric Barratt Photography
Landscape photographer
Wikipedia encyclopaedia page for the Athabasca Falls.
A significant waterfall in Jasper National Park, Canada.