TEMPLE BAR, CHESHUNT, HERTFORDSHIRE - 55
BACK