BookLovers of Bath

Beautiful books for beautiful people...

British Regiments 1945-95 - Malcolm A. Bellis

Crewe: Malcolm A. Bellis, Paperback (Stapled Wrappers), 1997, Paperback (Stapled Wrappers) £7.50