Overview

Alexander Caldcleugh

(1795—1858) businessman and traveller