Pope Francis’s Cross
July 23, 2020
London’s storm
July 23, 2020
Hampstead Forest

Hampstead forest

67x97 cm
Oil on canvas
For sale