VAT rate of 5% is payable on hammer price plus bu… Read more
H. Barr (20th Century)

London Square in the Snow

Details
H. Barr (20th Century)
London Square in the Snow
signed lower right H. Barr
oil on canvas
20 x 24in. (50.8 x 61cm.)
There is a still life painted on the reverse
Special notice
VAT rate of 5% is payable on hammer price plus buyer's premium.

More from 20th Century British Art

View All
View All