Collection search - Near Long Island On The Rideau River, Upper Canada / Près de l'île Long sur la rivière Rideau, au Haut-Canada

Date modified: