John Keith

British, active Banff, Scotland 1800-1820