World's Largest Moth Giant Atlas Moth Attacus Atlas 15 x 11 x 2 Frame Double Glass w/ Beveled Glass Front