caption: The image shows a group of people walking down a street in front of a Sephora store in London. The building has glass walls and windows, and there are plants in the foreground. Inside the store, there are mannequins with dresses and other objects.