Three Italian Apes

When I think of the Piaggio Ape, I think of places like Italy and India, two very different countries with one thing in common: they’ve both embraced the Ape.

by