The Linda Lindas perform at the Smell
United States of America
Oct 6, 2021
Image ID: 16079256