• Image of Framed “Manduca Albiplaga” White Plaqued Sphinx Moth

Framed “Manduca Albiplaga” White Plaqued Sphinx Moth