Woodcroft Castle

Ufford , England , United Kingdom