Shore Road

Shore Road
Kirkcudbright, DG6 4TQ