8905 Pink-patched Looper (Eosphoropteryx thyalyroides)

8905 Pink-patched Looper (Eosphoropteryx thyalyroides)

Brunswick, ME 7/25/2013. iPhone photo.

© dreedphotography 2015 3/26/2015.