SockPuppet by Matthew Blakstad Published 06/05/2016 at 182 × 277 in Stacking the Shelves (7 May) Next →