Earlshall Castle & gardens, Fife, Scotland.
Earlshall Castle.
St. Andrews : Earlshall Castle,
[1995?]
Cover title.
Earlshall Castle