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