Tower of London

25 x 25 cms
Screenprint in Edition of 150
2016