• Results for
    • Thomson
  • (1)
Scotland, Glasgow, City centre west, Alexander 'Greek' Thomson's St Vincent Street Free Church of Scotland, view of church from Glasgow School of Art's 'Hen Run'.
20115374
Scotland, Glasgow, City centre west, Alexander 'Greek' Thomson's St Vincent Street Free Church of Scotland, view of church from Glasgow School of Art's 'Hen Run'.