Frock coat

Men's formal knee-length coat From Wikipedia, the free encyclopedia

Frock coat