Thursday, December 2, 2010

Darth Vader at Brandenburg Gate

Some photos just need to be explained.

For more, see Xinhua. (Xinhua/Reuters photo)
Post a Comment