River of time (12/48)

River of time