Giant Mummies on display at the Gold Museum in Lima, Peru

Spread the love

Glenn Kimball photographed the mummies of two of these giant men in Lima Peruin 1969. These giants are still in the gold museum in Lima Peru today and can be seen by anyone who visits.

Like and Support us!
By clicking like you help our site to get better