Share
twitterlinkedinfacebook
Image 1 of 1
mexico_vendor_water01.jpg
A Mexican vendor sells fresh fruit waters in a street stand in morelia city, in western state of Michoacan, April 2, 2010. Photo by Heriberto Rodriguez