La Grande Hermine

La Grande Hermine

located just west of St.Catharines, Niagara Falls in the town of Jordan
Oil, Acrylic, Oil Pastel

15 x 11cm (WxH)

3200.00

Niagara History