Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Group LJUD from Slovenia as pink aliens took a walk through Ljubljana on February 12, 2011 in Ljubljana, Slovenia. Reaction at first contact with friendly aliens. Interactive street theater. Alien sitting on the fence.