Barges on the River Thames
Barges on the River Thames
Regular price
£185.00
Regular price
Sale price
£185.00
Unit price
per
Naturalistic oil sketch on artists board
inscription on the back “Sunbury Nr Hampton Court London about 1898 before father died”