Castle Leazes Halls

Castle Leazes Halls
Spital Tongues, Newcastle upon Tyne, NE2 4NY
Photo of Castle Leazes Halls