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.