loc:mondscheingasse__vienna__austria (1 - 1 of 1) LarvaeAngry, happy and sad street-art larvae.2007-05-08 More 1