Maxey Castle

Ufford , England , United Kingdom