Balcaskie with Kellie Castle

Balcaskie with Kellie Castle
Pittenweem, Fife, KY10 2RD