
This awesome handmade screen print shows the Hydra logo painted over the top of Captain America’s icon. We love the look of this 12″ x 12″ piece and it’s made in a limited edition of just 35. Show your true Hydra colors by getting one for yourself before they’re all gone.
Hail Hydra!

