Catherine Hill, Frome, Somerset.

Catherine Hill, Frome, Somerset, England