The art installation is called the “Portal” and it transports viewers thousands of miles away to Dublin, Ireland.
- Ай бұрын
New art installation in New York City may have people thinking they’re Dr. Strange
- Рет қаралды 1,282
The art installation is called the “Portal” and it transports viewers thousands of miles away to Dublin, Ireland.
Пікірлер: 6