leave
rhode island 8.17.03 providence industrial and noise festival II all photos by r.h.y yau