The impressive Mirror Wall, Renland, Greenland (N71 Degrees 11’ 500”, W026 Degrees 10.318’)
© Leo Houlding archive