Sparta

By Ames Bros

04/22/2003

At Savvis Center, St. Louis, MO

20" x 26"

Screenprint, S/N edition of 50

SOLD OUT!

back to top