Stickle Steam Logo
A logo revamp for a steam technology company in Indy
View all tags
Posted on
Jan 11, 2016
More by Em Schaefer View profile
Like
A logo revamp for a steam technology company in Indy