Back to Carnaby Street

Monki shop on London's Carnaby Street
On Carnaby Street, outside Monki on opening day

Monki shop

Back to Carnaby Street