an office with glass walls and desks
Save
officesnapshots.com

Swatch Group Offices - Moscow | Office Snapshots

ABD architects has recently developed the new offices of Swatch Group located in Moscow, Russia. Swatch Group is an international company, headquartered
officesnapshots
Office Snapshots
147k followers

Comments

No comments yet! Add one to start the conversation.