Triscombe

From Wikipedia, the free encyclopedia

Triscombe is a small village in Somerset, England near Bishops Lydeard.