Prev | Next
Alex Fowler

Professor Jan Dalhuisen
oil on canvas
83.5 x 58 cm (30" x 22")

Professor Jan Dalhuisen