Natural Set: Synthetic eyelashes, up to 90 eyelashes combined for both eyes. Different Size and length of lashes are available to choose from.
Installation includes the following:
Copyright © 2014 - 2023 Shopperboard Pte Ltd. All rights reserved.