Previous
This is a mural installation for an Italian Fast Food restaurant. The murals were hung in a gallery-like presentation.
Next
1 Comment
Andrew Heslop 23 Feb 2006
I like this one