Hands of time (25/48)

Hands of time