Hotel Garuda in St Louis

Hotel Garuda at Crown Room in Saint Louis, Missouri on Friday, May 17, 2019.