The Monarch at Ghost Lake, Alberta, Canada

Trevor Brydges