overlap

overlap
The body overlaps itself, each moment dissolving and collapsing into the next.
overlap
Roehampton, London
2006