Wednesday, June 14, 2006


Habla Futbol?

Can't tell if these guys are legal, but you have to admire the sombreros. This is at the Frankfurt train station.

0 Comments:

Post a Comment

<< Home