MENU
CLOSE



PEEKING HOLE
Printed stickers on wooden fence
Finsbury park, London (2003)