Peekaboo in St Louis

Peekaboo at Old Rock House in Saint Louis, Missouri on Thursday, February 13, 2020.