32 badges earned
Kids Summer Reading |
June 2016 - August 2016
Kids Summer Reading |
May 2015 - July 2015
2 earned
Kids Summer Reading |
February 2014 - August 2014
10 earned