Il Garibaldi / Milleventi

Prato, Italy