Cherry Spot (Diaphone eumela)

Cherry Spot (Diaphone eumela)

Cherry Spot (Diaphone eumela)