Thomas Rattray

Thomas Rattray

(1820-1880)