image

Ghosts XVIII


Highgate Wood, north London.




<