Zoomania

Zoomania is a pet shop in Moscow. Unused proposal. The logo is selected for Logolounge 7.

More by Nikita Lebedev

View profile