The Red Lion

£2,700.00

Oil and charcoal on canvas
150cm x 120cms

 

1 in stock

Category: