Beauty will save

Beauty in everything

13. Atlas world largest moth

The Atlas moth (Attacus atlas), considered the largest moths in the world, found in the tropical and subtropical forests of Southeast Asia, and the Malay archipelago

The Atlas moth (Attacus atlas), considered the largest moths in the world, found in the tropical and subtropical forests of Southeast Asia, and the Malay archipelago