Beaufort's tower and ambulatory, St. Cross

Beaufort's tower and ambulatory, St. Cross