Wednesday, October 04, 2006


Cyclists unwind following the "Critical Mass" protest ride on top of the steps of the Philadelphia Museum of Art on Friday Sept. 29.

0 Comments:

Post a Comment

<< Home