Larvae
 

Larvae

On a abandoned-looking building on Mondscheingasse in vienna one can find these little street-art larvae. I have no idea who put them there, why, or what they're supposed to represent, if anything.

2007-05-02 17:27

Mondscheingasse