Designed by
Title
Quipu Womb installation by Cecilia Vicuna inside of Tate Modern museum in London, UK #241042994
Description
London, UK - October 23, 2021: Quipu Womb installation by Cecilia Vicuna nside of Tate Modern, museum in London holding the nation`s collection of modern art
This image is editorial