The Garlic Roasters

In a small village in Burma, these men roast garlic 12hrs a day.

No comments yet