Museum of Memories : Colorful Art Installation Popup in Dallas

The Museum of Memories is a colorful art installation popup in Dallas created by Steffi Lynn Tsai, along with her brother and a childhood friend. Tsai’s pop-up is perfect for people who grew up in the 90s and 2000 era, there are a lot of nostalgic references to classic teen movies Read More …