Alexander Hunter Murray

Canadian fur trader and artist

Alexander Hunter Murray

Canadian fur trader and artist