Simon Rodia
2004
ink on paper on wood
82 x 60 inches