Ambulyx marissa Eitschberger & Melichar, 2009


Indonesia: Obi, Mt. Seribu


105 - 115 mm
Distribution
External links