Mannorbeer Castle

[England Illustrated].