Tuesday, June 12, 2012

The infinity of foundation

How many foundation one has to go through before she knows which one is for her?