Loheria species 'Red Empress' (endemic/Philippines)

Loheria species 'Red Empress' (endemic/Philippines)