Terraza
Logo concept for a tropical/mediterranean restaurant. This baby is dead in the water.
More by Tilted Chair View profile
Like
Logo concept for a tropical/mediterranean restaurant. This baby is dead in the water.