December 25, 2005

The Headington Shark | became the most famous resident of Headington when it landed in the roof of 2 New High Street on 9 August 1986.

No comments: