Caiplie House

Caiplie House
53 High Street, Crail, KY10 3RA
Photo of Caiplie House