Father time (10/40)

Father time