A couple interesting sites in North City St Louis

 

Update: Turns out these are both water towers. Details here.

Advertisements