8th March 2010
The answer to the eternal riddle of what Prince would wear to a bullfight.
← Previous post • Next post →