Skeleton of the long-legged elephant monkey?
Somebody had put these unusual roots up on a beam of this shed. Is it the remains of the mythical long-legged elephant monkey, or just Mother Nature having a laugh?
Seen on my recent expedition to the Zeche Zollverein in Essen, Germany.
Please view in full size for the best effect.