Framed Empress Cicada

COMMON NAME: Empress Cicada
SCIENTIFIC NAME: Megapomponia imperatoria
LOCALITY: Asia
FRAME SIZE:  9 1/4″ x 12″ x 2.5″