Australian artist Ben Frost created this Self Regenerating Bambi painting, which has become one of his more recognizable pieces. The work is now available as a 60 x 60 cm print, signed, numbered and limited to only 75. You can purchase it now directly through Zero Cool Gallery.
No comments:
Post a Comment