Life's Great Mysteries

Abraham Lake, Canada

 « Landscapes