Leeming Bar, Bedale, North Yorkshire, England.
01677 423031
Projects
1981 TR7 FHC