Ambulyx semifervens (Walker, [1865])


Indonesia, Molucas


100 mm
Distribution
External links