Showing the single result

Essential Boxer Shorts

£12.00
In sizes Small to X Large (mens waist sizes 28 to 42), the Essential Boxer Shorts pattern will let you