Angelus Top Ad

Mitch Alfus - Leather King by The Selby

This short film documents Mitch Alfus, the leather designer and owner of Libra Leather. The dude is a Manhattan based leather seller, a father, a business man, and quite frankly kind of an eccentric bad ass. Take a look in the day and the life of Alfus.

No comments