Cowden Hall

17th century laird’s house and farmstead in East Renfrewshire, Scotland, UK

Categories: