Gadgematics / February 25, 2012

Luna petals: A futuristic LCD/LED watch for the complicated ladies