Rod Leach (?) in Fledermaushöhle during the exploration in 1976

Photo © Victoria Brown, 1976