Papilio heringi

papilio heringi, halmahera island


Halmahera

w 110mm

m a1 £5.50

papilio heringi butterfly, verso, halmahera island