34 badges earned
Teen Summer Reading |
May 2016 - August 2016
12 earned
Teen Summer Reading |
June 2015 - August 2015
19 earned
Teen Summer Reading |
February 2014 - August 2014
3 earned