Mexico

Old Post Office, Mexico City

Morning Walk, Oaxaca

Baptism, Mexico City

Sidewalk shoe shine, Mexico City

Upscale shoe shine, Mexico City

Traditional Dance in Town Square, Merida, Yucatan

Indoor Market, Flower Vendors

Flamingoes in Bay at Celestun, Yucatan