Men's tailoring

Bespoke grey prince of wales morning dress, blue vest and pants

The garments in this outfit