Shirts
The Sting is one of Shirts.

1. The Sting

1 Piccadilly Circus (55 Regent St), London, Greater London
Clothing Store · Mayfair · 11 tips and reviews