DELETED ACCOUNT Grey Sheep Location paris / france University A Graduation year 2001 Main Manufacturing Countries china Contact Share aaa Show more