John Jervis Carnegie


Longwood House, Owlesbury, Winchester (near), Hampshire, Wessex, England

No notes

Other associations of this address