Thursday
Sep082011
Glen Barr 'One Million Years To Earth' Print Available
Thursday, September 8, 2011
Here is a fun print called 'One Million Years To Earth' by artist Glenn Barr. This is a 22 x 10.75 inch giclee on fine art paper, comes signed and numbered by the artist for $75 each.
Check it out HERE