top of page

Bonaparte Crossing the Grand Saint-Bernard Pass

Bonaparte Crossing the Grand Saint-Bernard Pass

bottom of page