Olive Branch (Stamford)
Jump to navigation
Jump to search
Olive Branch, 3 St Leonards Street, Stamford, Lincolnshire.
Herbert Clifford Sergeant in 1898.
Olive Branch, 3 St Leonards Street, Stamford, Lincolnshire.
Herbert Clifford Sergeant in 1898.