Zoom image by resizing browser to full screen Click image to return
Statue photograph 7 " w, X 13" h. 2001. In Parque de la Independencia in Pinar del Rio, Cuba.