I really have no idea what this is! There's a set of two metal art panel thingies near the Aquarium in Boston. Puzzling.
If you're from Boston (or are better at Googling that I am), please share your knowledge.
Update: This appears to be a piece of modern art -- Untitled Landscape (1964) by David von Schlegell.