Prints 56.6cm x 56.6cm

Love London

Picture 15 of 19

56.6cm x 56.6cm :: Screenprint, embossed sand, paper-cut :: Limited edition of 20