Telemach retail booths

A new concept for retail selling booths.

Maribor, Slovenia 2017