Home Places Subjects Favorites Latest Search Notes Links
368 Tea Room, Stow-on-the-Wold, England, 1989