Becky Thatcher's House
Apr 26 2014 at 8:53am EDT
Becky Thatcher's House sits across the street from Tom Sawyers house in Hannibal Missouri.
Posted in "Travel PicturesOpen in new Window.
Like  •  Comment