Nuestra Señora de Coatlaxopeuh  (AKA: Thou shalt not put lipstick upon thy sheep for it is an abomination) 2011 (Pencil/Sharpie/Coffee/Unfortunate Amounts of Free Time)

Share