Sir Joseph William Trutch


Fairfield House, Victoria, British Colombia, Canada

1889

No notes