14619A Published April 11, 2016 at 722 × 1280 in Sanxingdui Culture Jade Zhang, L. 48cm, W. 8cm ← Previous Next →