Marree Man

Comment by John Lewis

I think I have found a figure in the Nazca desert. Look here / Google Earth