Previous
Next

Mitch Alfus, Leather King. A Selby Film

Todd Selby extends his talents to film with the launch of this short in the same theme as his iconic home and studio visits. The film is a portrait of Mitch Alfus, owner of Libra Leather.