Share
twitterlinkedinfacebook
Image 1 of 1
ECU04_0013_xxf1rw.jpg
A woman prepares sheep's head soup for sale in the colorful weekly market at Zumbagua in Ecuador.