thelegocarblog.com
Piazza Italia
This might be the most Italian thing we’ve ever seen. This beautiful scene complete with two of Italy’s most iconic vehicles, the Vespa scooter and the Fiat 500, comes from the very Ita…