Back  
 

Rev. Ethan Acres
Miracle at La Brea
1997
screenprint on mylar
92 x 48 in.