Men's Fashion | Eclectibles

Canali cotton swimming shorts

£140.

Canali cotton swimming shorts

Image: George Ong

May 15 2011
Philippa Clark

See also

Swimwear, Canali