Friday, January 7, 2011

My "Swamp Water" frightens coworkers and landmen :)

matcha green tea in 33.8 oz water

2 comments:

  1. It's matcha green tea, which is the whole leaf ground into a very fine powder. The result is something very green tasting and looking!

    ReplyDelete