Thursday, July 17, 2014

Ferrari Stores all over Italy, but...

...I did not see one Ferrari.

No comments:

Post a Comment