Expeditions >>papilionidae >> Troides helena
Photo taken at Danum Valley, Sabah, Borneo on 27 July 2013.