Cambridge 8/05
Those kites are part of a kinetic sculpture above the T station.
Cambridge 8/05
EDIT BY Aquarist?