Father time (12/40)

Father time