Statue of Samuel de Champlain



Statue of Samuel de Champlain

Statue of Samuel de Champlain, Quebec City, Canada




Leave a Comment