Zoomania
Zoomania is a pet shop in Moscow. Unused proposal. The logo is selected for Logolounge 7.
View all tags
Posted on
Oct 6, 2011
More by Nikita Lebedev View profile
Like
Zoomania is a pet shop in Moscow. Unused proposal. The logo is selected for Logolounge 7.