Loheria species (endemic/Philippines) # 1

Loheria species (endemic/Philippines) # 1