New Street Art?

26th Apr 2004

I haven't seen anything like this on the streets of Glasgow.

art