Leeches 23 Thursday Jun 2011 Posted by Julie in 6.23 Leeches ≈ 2 Comments Tagskhao Sok National Park, Leeches Leeches, need I say more? Okay, here are the real leech photos: Share this:TwitterFacebookLike this:Like Loading...