Saturday, February 11, 2012

Marmion...

... or rather Polysphincta gutfreundi




... more information here.

Marmion? Here.

No comments: