Statue of Samuel de Champlain

A photo of Lake Champlain

Statue of Samuel de Champlain, Quebec City, Canada

Painting of Arrival of Champlain on Quebec City

Trending Now