Sparta
By Ames Bros
04/23/2003
At University of IL Assembly Center, Champaign, IL
18.5" x 24.5"
Screenprint, A/P edition of 50
SOLD OUT!