Skip to main content

Pools

Shaftsbury Lido in Shaftesbury, England, UNITED KINGDOM