The green mask was found at the The Pyramid of the Sun, in southern Mexico, is part of a famous archaeological site - Teotihuacan, reports The Sun. Originally discovered in 2011, some have likened ...
28.5 x 20.5 in. (72.4 x 52.1 cm.) Subscribe now to view details for this work, and gain access to over 18 million auction results. Purchase One-Day Pass ...