Spotted in Barcelona, Spain on Feb 12, 2008.

Popularity: 82% [?]

You Should Also Check Out This Post:

More Active Posts: