El Castillo, El Cid, Spain

Oil on Canvas, 65x76, Framed

El Castillo, El Cid, Spain

Oil on Canvas, 65x76, Framed