Mural by RUN in Dulwich, London

Mural by RUN in Dulwich, London, based on the painting ‘The Triumph of David’ by Nicholas Poussin

Leave a Reply