posted on Jan, 20 2017 @ 11:09 AM
a reply to: humanoidlord
This photo taken in Peru on August 16, 1982 by a girl student who was taking
pictures of the Marcahuasi mountain east of Lima. According to her statement
she didn't see the humanoid creature at that time, only when she developed
the film. The story was published by peruvian magazine OIGA and the picture
featured in the portrait caused stir.
I don't know if the photograph is legitimate or not, just posting the info.