This page requires JavaScript

The hospital of St. Bartholomew, Rochester, Kent.