Summer Hill Farm in Tremeirchion

Summer Hill Farm in Denbighshire, Tremeirchion is a farmyard.

Land Use
farmyard