St Aundraes Castle

St Aundraes Castle is a picturesque ruin locatit in the coastal Ryal Burgh o St Aundraes in Fife, Scotland.