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.
November 27, 2013
May 13, 2012
November 30, 2011