Loheria species (endemic/Philippines) # 2

Loheria species (endemic/Philippines) # 2