NO.643

TREE SCULPTURE 4 LEAF
2012
7 METRES
SOUTH WOODFORD, LONDON
PUBLIC ART