Tir-hwch Farm in Cwm, Denbighshire

Tir-hwch Farm in Denbighshire, Cwm is a farmyard.

Land Use
farmyard