Sleigh Bells concert poster by Delicious Design League
Sleigh Bells concert poster at the Metro- Chicago- Oct 27, 2010 hand made 4 color screen print poster measures 18 inches x 24 inches signed & numbered edition of 80 artist: Delicious Design League