Mirage, Algonquin

oil on canvas Framed Size: 46 x 41 cm 46 41
£3400

More by Allan MacDonald