franzsfeaturedfotos.wordpress.com
Atlas Moth The Largest in the World
Atlas moth is is a large Moth found in the tropical and subtropical forests of Southeast Asia, southern China, common across the Malay archipelago, Thailand to Indonesia. These moths are considere…