London, England.
Shapes and shadows and muted colours but for a burst of red inside the National Gallery.
No comments yet