Krefeld
, Germany

Humanclock.com image
taken: 6/05/2008
The Presidents of the United States of America on tour in Europe, June 2008.