Best swim shorts for men 2023: Orlebar Brown to Vilebrequin | British GQ

Responsive image
source