Duckies
<< Previous Next >>
Duckies (June 21, 2006)
A few months ago in San Francisco.