Handy Finch — Mytischi Mega Mall

MYTISCHI MEGA MALL


Visualization of Mega Mall in Mytishchi with transport infrastructure and a park complex.