Duncan McGeachy
Duncan McGeachy, Taken Broad Street Campbeltown Argyll, Scotland 1958
Date & Place:
at Old name Broad Street New Parliament Place, in Campbeltown, Argyll and Bute Council County, Scotland United Kingdom