Then and Now click for larger image MIRROR LAKE, ST. PETERSBURG, FLORIDA St. Louis Aloe Plaza When I was a kid, living in Southern Illinois across the Mississippi River from St. Louis, the height of cultural experience for me was getting to spend time at the massive public fountain titled the The Meeting of the [...]








