Photo of the Day: Your Shot photographer Jeff Wallace poses at the mouth of this ice cave in Athabasca, Canada to show its scale. #Photography
Shared publiclyView activity