wpid-20140928_130020.jpg

“Mamoncillo” or what they call in English a “Spanish Lime” (but its not a lime at all) on top of pomegranate

Leave a comment