Merete Rasmussen

Sculpture in Canary Wharf, London


Perpetual Red permanently on show near WoodWharf Bridge in Canary Wharf.