Monday, May 19, 2008

UK Memories

The oldest Inn in England, dating back to 947 A.D.


City Centre of Stow


Cemetery at St. Edwards Church in Stow. The kids were fascinated by how old the tombstones were.