Michael C. Hall wears Gents Collective Cap

michael-c.-hall.jpg