Browne's Hospital Almshouses
Browne's Hospital Almshouses
  • Broad Street, Stamford

 

More
Social Interaction