Spanish Vases

Spanish Vases

£695

 

This painting is in our Cecil Court gallery.