Lemp Grand Hall

Lemp Grand Hall

Lemp Grand Hall

1817 Cherokee Road St. Louis MO 63118