Did you know that in 1864 the Church of St John the Baptist, Upper Eldon , in Hampshire was being used as a cowshed, and in 1973 its only occupant was "a beautiful white owl"?
download    X    facebook    whatsapp

Join our mailing list

This form is protected by reCAPTCHA and the Google

Read more: