Lalapaloosa Tour demonstrates at Florida Splendid China
August 1994


Protest Pictures
Click on images to see larger version

Return to Top