Share
twitterlinkedinfacebook
Image 1 of 1
14bamboo29APR11_DSC5957.JPG
A visitor to Yamaguchi farm has tucked his socks into his trousers to protect against leeches, Otaki, Chiba prefecture, Japan, April 29, 2011.