The Answer is...
Standing on the passage between the Rivers of America and New Orleans Square this curious passage (bricked in) makes us wonder what it means...any ideas?
NEXT
Back to the Index.