Cover 5

Muybridge\'s Complete Human and Animal Locomotion, Vol. II

Muybridge\'s Complete Human and Animal Locomotion, Vol. II

All 781 Plates from the 1887 Animal Locomotion

Cover 5

Muybridge\'s Complete Human and Animal Locomotion, Vol. II