Posted by tristram on 09-01-2012 00:32
#1
Photos taken in Reading, UK on 2010-06-27.
I originally thought these might be Rhinophoridae but I have not been able to find anything in the gallery or forums that matches them.
Edited by tristram on 09-01-2012 16:29