1985.52.417
1985.52.417 - Crab Claw, Italy - click to read more