IMPUGN
Black Sheep
impugn.clothing
Location
saint petersburg / russia
Main Manufacturing Countries
russia
IMPUGN [imp'yoon; 'to put in question, challenge'] is a clothing brand from St Petersburg, Russia, inspired by conflict, contradiction and a power of art.