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

© Leo Houlding archive