chriscretella.com
New Haven, CT – 05/17/14 – The Institute Library – USA – Library Rock
Visit the post for more.