MARCO TURINI
Limited print run of 3000 A (trade) and 1000 B (virgin) covers
Suggested retail: $42US set