Saturday, 25 January 2014

A Raimow over the Thames at Oxford, David Fox. (1783 - 1859)