Yellow Carriage

Royal Academy Summer Exhibition 2025
17th June to 17th August

Oil on canvas
99 x 105cm
POA

Category: