By Emek
03/18/2003
At Culture Room, Fort Lauderdale, Florida
17.5" x 25.5"
Screen printed, Limited Edition, Signed by Artist, Marqued
$275
By Emek
03/18/2003
At Culture Room, Fort Lauderdale, Florida
17.5" x 25.5"
Screen printed, Limited Edition, Signed by Artist, Marqued
$275