1985.52.1442
1985.52.1442 - Hunchback Charm, Italy - click to read more