Monday, July 02, 2007

Street installations

Some made of tape.



Source: Shadi's Mum

No comments: