Designed by
Title
Installation Echo by canadian artist Husam Chaya near the IQ quarter of Moscow city. Moscow. Russia #273254727
Description
Moscow, Russia - April 06, 2021: Installation Echo by canadian artist Husam Chaya near the IQ quarter of Moscow city
This image is editorial