St. Georges Street and the Kings Head, Stamford, Lincolnshire.

View of St. Georges Street and the Kings Head, Stamford, Lincolnshire, England