Hakuhinkan Theater, Tokyo, Japan
STOP GLOBAL WARMING! STOP WAR! STOP NUKES!
Photos by Rock'n Rollienne
Chemical Pictures
Archives Top