Defaced
A short film exploring the relationship between art and corporate advertising in public space.
A short film exploring the relationship between art and corporate advertising in public space.
Studio(s): Lovely Productions
Originally Released: Mar 31, 2007
Production Country: Ireland
Genres: Short