Dee Dee Ramone Spirit Animal Banner
Felt, 18" x 12", 2011
This piece is from a series of banners based on the Chinese Zodiac.