CLOSE
24 reads
Leave a comment

Newest hot spot in St. Louis, The Selfie Room. Located at 1424 Washington Ave, St. Louis, MO 63103, owners Erika Klotz and Christa Klotz decided to go into business together and create a selfie museum. It’s such a super cute space and the city is talking. I was very excited to see this in the city. Go check it out!

 

 

 

Mardi Gras 2019 (PHOTOS)
Mardi Gras 2019 (PHOTOS)
20 photos

comments – add yours
×