Lottie Stoddart
Lottie Stoddart is a London-based artist, working across painting, drawing, print, sculpture and installation.
Solo. THE TAGLI, Cromwell Place, 2023
You must be logged in to post a comment.
You must be logged in to post a comment.