SHELS - A GRAND OLD TEAM TO KNOW. HISTORY OF SHELBOURNE FOOTBALL CLUB SINCE 1895 (120 years)

Unique and hard to find.