Duncarron Medieval Village, Carron Valley Forest, Lanarkshire, Scotland ...

Responsive image
source