Saturday, December 17, 2011

Oh, THERE are the elves!


Graffiti Caricature of German Soldiers in the Watchtower
photo by: Jessica Hsu

No comments:

Post a Comment