HAMILTON GALLERY

Menu

Captain Bacchus

Oil on Canvas

90cm(w) x 90cm(h)