3/25/2012

new work by The Dufala Brothers




this dude is at the DCCA until May 13th.
you should go see it, it's beautiful.
more info? go here

2 comments:

mouse said...

HOLY TOLEDO!!!

Welcome said...

reminds me of the movie Brazil.