Hands of time (32/48)

Hands of time