Friday, September 10, 2010

Raffles Museum Treasures: Giant water bug

P1470967
Giant water bug (Lethocerus indicus)
Collected from 23 km north of Chiang Mai, Thailand, September 1998


(Photo by rchughtai)

No comments: