Athleta boswellae magister

Athleta boswellae magister
Item# 10275

(Kilburn, 1980)

68mm

South Africa