Oliver A P H

Shells of the World - Hamlyn Pub, London - pp 320; 19*12

K75/N75/B11043