Tuesday, November 12, 2013

Tomato Pyramids



How do they make these perfect little tomato pyramids?

Welcome to Tanzania!

No comments:

Post a Comment