Charles Kirkpatrick Sharpe

Scottish antiquarian and artist