african.lycaenesthes

Horace Knight

African Lycaenesthes (2)

1910 TES
E. C.  Knight

A very clean plate