The installation, standing as a record-breaking feat, is on display from August 19 to September 17, 2023, at Cyberhub, Gurugram.
Home » outdoor installation
The installation, standing as a record-breaking feat, is on display from August 19 to September 17, 2023, at Cyberhub, Gurugram.