Back to Foubert's Place

Cowshed cosmetics shop in London's Carnaby
Cowshed cosmetics shop in London's Carnaby.

Back to Foubert's Place