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