Thursday, January 23, 2014
In the heart of Milan there is a British car repair shop, Borghi Automobili
Makes me wonder, how many other marvelous garages and shops are there in another's backyard... fish out of water like.
Share to Twitter
Share to Facebook
Share to Pinterest