Livingston, Guatemala Street Scene in the rain
Back to Home Page
Back to Mexico and Central America
Back to Travel Photos

A street scene in Livingston, Guatemala.  In the rain.