A larger-than-life bronze sculpture of Vladimir Ilyich Lenin with red and green LID lit glasses that cover his eyes is seen during an exhibition at the Explora Museum in Frankfurt, Germany, 29 October 2010.
October 29, 2010, Friday
| Source: EPA/BGNES