Overview

James Carnegie

(1827—1905) poet and antiquary