Mascot Logo - Pin Mark, Head
Mascot logo for an apartment/room search website (Italy). The guru head is also a pin mark.
More by Dalius Stuoka | logo designer View profile
Like
Mascot logo for an apartment/room search website (Italy). The guru head is also a pin mark.