The Dutch concept store launches a new retail space in Ibiza.
Egg is an independent boutique brainchild of Maureen Doherty located in West London.