Animal Movement: a pigment cell

2012
Moving structure

.