Archibald McLellan — Scottish art collector and local politician (1797-1854)