Loheria species (endemic/Philippines) # 3

Loheria species (endemic/Philippines) # 3