Papilio rex

papilio rex

regal swallowtail

Tanzania

ws 100-110mm

m a1 £ 22

papilio rex verso