Boston, MA – DeLux Cafe


Boston, MA - DeLux - Someone is watching you!

Date Seen: 10/18/08
Contributor: Stalls and Walls

For some reason I get the feeling this drawing is supposed to make you a little uncomfortable. Mission Accomplished.


No Comments, Comment or Ping

Reply to “Boston, MA – DeLux Cafe”