Skip navigation
Media File
William Cruickshank
Date: English, 1792 - 1878