Scalese

Location
La Scala- San Miniato, Italy

Scalese