Barbarossa Head Logo
Logo I did for a french restaurant called "Barbarossa" based in Ravensburg, Germany
View all tags
Posted on
Feb 21, 2016
More by Samuel Scherzinger View profile
Like
Logo I did for a french restaurant called "Barbarossa" based in Ravensburg, Germany