Yayoi Kusama’s Infinity Mirrors – What to Know Before You Go
Yayoi Kusama's Infinity Mirrors is currently on display at the High Museum of Art in Atlanta through February 17. Don't know who this is? Japanese artist Yayoi Kusama was born in 1929 and is considered to be one of the twentieth century’s…