Travel Snapshot: (flower sculpture), Canary Wharf, London

Canary Wharf sculpture

A 15-foot sculpture by Ana Tzarev in the middle of Canary Wharf. If you look closely, you can see the reflections of some of the buildings on one of the petals.

Advertisement