image description

More information will be added soon.

Location:
8X8 - The Office (corpul E-F, etaj 5, 8X8)
Bulevardul 21 Decembrie 1989 77
Cluj-Napoca
Romania