Carabella Logo
A finished project for an upcoming high-end clothing brand from Spain. 'cara' means face and 'bella' means beauty in Spanish.
Posted on
Nov 11, 2019
More by Albert Tubac View profile
Like