Unintended Abstract Art

A mysterious abstract art installation appears in Bromley without announcement.

Unintended Abstract Art

Seen somewhere in Bromley...