Peltops blainvillii, Lesson & Garnot (1827)


Peltops blainvillii
Greg Miles