All Cielo, Ladies & Gents

Cielo

Cielo is Italian and means heaven. Attractive eye candy, clearly inspired by the 60's and the glorious days of the Lambretta scooters.