John Jervis Carnegie


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

No notes

Other associations of this address