Thursday, March 23, 2006


Based on poster for anti war rally in Hyde Park, London 28 Sept. 2002. Top right photo taken at anti war rally in Kiev, Ukraine
 Posted by Picasa

0 Comments:

Post a Comment

<< Home