Paul Smith

Double-Breasted Tuxedo Jacket

USD 1295.00 Available at Barneys
Buy