Designed by
Title
Lush Cosmetics logo on their main store in Munich, Germany. Lush is a brand of beauty products retailers #127446322
Description
Picture of the Lush sign on their shop in Munich, Germany. Lush is a cosmetics retailer headquartered in the United Kingdom selling natural hair and beauty products.
This image is editorial