11.12.13

Drugstore Hexes

 
Dogs...
Looking at the backside of mirrors...
But the goddamn hat on the bed is the king of them all.
 


 

 

No comments: