Tuesday 22 December 2009

PSYCHO SANTA MOVIES

A 2003 strip by Richard Sala.


No comments: