Henry Barkly

Railway Investment

Railway Investment

Shrewsbury and Herefordshire (Nos 1 and 2) (1846465) £2000

No notes

No firm notes