Permanent above-ground swimming pools: design, construction and ...

Permanent above-ground swimming pools: design, construction and ...