Is This the Face of the Pharoah of Quirigua? July 7, 2014 350 × 748 Is This the Face of the Pharoah of Quirigua? W0969C: Stela D – Headdress A close up of the Headdress on Stela D at Quirigua. © Robin Heyworth – Photo taken 3rd February 2002