Mean life (16/47)

Mean life