Previous
My take on the original poster by Eric Tan, 'Defend The Nation', Captain America in hand cut stamps stuck onto canvas, finished off with acrylics.
Next
40" x 32" $2000.00
Post a New Image Comment