Caroline Ayles
Royal Academy Summer Exhibition 2025 17th June to 17th August
Oil on canvas 99 x 105cm POA