Ric Garcia – Bullet Proof Marvel – 30 x 40 – oil on canvas small Ric Garcia, Bullet Proof Marvel, 30 x 40, oil on canvas. Courtesy of Foundry Gallery.