Ben Allen Silver Shadow 2010 Signed Ltd Ed Framed Print 15 of 42 With COA
This is a limited edition print of “Silver Shadow” by artist Ben Allen. The piece falls under the categories of art and art prints, and is considered to be contemporary urban art. The artwork was produced and released in 2010, and represents a blend of nature and art.