Troides helena


Subspecies - T. helena mosychlus

Photo taken at Danum Valley, Sabah, Borneo on 27 July 2013.

Subspecies - Troides helena cerberus

Go to Details Page