Take push-ups to a whole new level with this guide to 30 different types thatare clearly described and illustrated.

600 Push-Ups 30 Variations 2011, Health Colonel Publishing

ISBN-13: 9781935759096

Trade paperback

Select