More William

Crompton R

More William - London George Newnes Limited 1950

829/204