Lionel Edwards: Artist of the Chase | Visit Selling Exhibition
Adding product to your cart
French Impressionist oil painting, signed Charles Perron (1893 - 1958)
Painting 33.5cm x 25.5cm
Frame 53cm x 45cm