Castles, Ruins and Old Buildings - Gary Cook

Caerlaverock Castle window

CaerlaverockCastlewindow