Lap Swimming at Home: Getting the Most From Your Pool

A daily swim can become part of your life Picture [...]