Avatar
Michael Ruggeriadded this to
Mike Ruggeri's Olmec World Magazine
La Mojarra Stela 1

La Mojarra Stela 1

wikipedia.org - Contributors to Wikimedia projects

Left side image of La Mojarra Stela 1, showing a person identified as "Harvester Mountain Lord". 1986 in the Acula River near La Mojarra, Veracruz, …

View on wikipedia.org