David Caines

Humboldt's wedding
oil on canvas © 2010 (90 x 90cm)
Humboldt's wedding