SHAMROCK ROVERS FOOTBALL CLUB 100 YEARS

Unique and hard to find.