Vicara is a Portuguese brand based in Leiria and surrounded by a thriving group of small manufacturers that work closely with the team of designers from 2011. The products and collections reflect a way of designing that creates mutual benefits and brings innovation to the industries they work with. Vicara's products are versatile and use innovative manual processes, 100% made in Portugal.
Brand Country: Portugal
Showing items(s) 1-0 of 0.