Carol Horne

Long-time marketing and communications professional specializing in tourism but with interests in agriculture, landscape and culinary