Saturday, September 01, 2007

The Millennium Placard

Meseret Defar is the latest to display this placard.






No comments: