SINGAPORE - NOVEMBER 08, 2015: Interior Of Sephora Store In The Shoppes At Marina Bay Sands. Sephora Is A French Brand And Chain Of Cosmetics Stores Founded In Paris In 1970 Stock
Buyers and Visitors of the Dubai Marina Mall Shopping Center View from the Top Floor Editorial Stock Photo - Image of travel, urban: 216889963