TECHNION ISRAEL INSTITUTE OF TECHNOLOGY

Location: Technion - Israel Institute of Technology

Size: 1000 SQ m

Finished: 2023

Design
Mochly-Eldar
Photography

EYAL TAGAR

Shop Now