Private Weller's Overcoat, Size 38, by C.J. Daley

Home View cart