faith47.com
La Estrella - FAITH  XLVII
La Estrella Silkscreen Edition of 7 33 x 67 inches A large format 10 layer silkscreen print, created at Serio Press in Los Angeles. Purchase Here