Folgore

Folgore

Folgore is Italian for "lightning"

Read more about Folgore.