St Michael's Inn

St Michael's Inn
St Michaels, Leuchars, Fife, KY16 0DU
Photo of St Michael's Inn