Rodriguez Calzado
Eduardo Rodriguez Calzado Temple of Kukulcan, Chichen Itza 2018 31.5 in. x 39.4 in. Oil on Canvas