Delias flavistriga


Irian jaya

w

m a1 £7