Bugs (etc)Pictures from Earth
P1430374a.jpg
Autographa gamma
Hodges #8914.1
Birsay, Ork, Scotland, UK
6/19/2013

permalink