128 NE Russell St, Portland, Oregon 97212 USA
9/26/2023 - Leaving the Wonder Ballroom from Theater of Hate, The Chameleons and The Mission UK
Photo Credit: Yelp