20130819_152607

20130819_152607

Observation - 20130819_152607 - UK and Ireland. Description: Both around 1.5 long found in boggy pond any ideas what they are?

Both around 1.5" long found in boggy pond any ideas what they are?