Project Views
Appreciations
324
Followers
93
Following
4
Cruz SL is a design agency for retail shops based in Barcelona. We manufacture refrigerated cases and offer turnkey projects for our customers.
Member since: