James Wilson Carmichael ( * 1800 † 1868 )

All images by James Wilson Carmichael

To the top