House with large gardens by seaside, Crail, Fife, Scotland

A grand house and sloping gardens near the seaside, Crail, Fife, Scotland