Robert Adamson

Saint Andrews, Scotland, 1821 - 1848