Happy campers! Oh, but then it rained!!! (at L…

Happy campers! Oh, but then it rained!!! (at Lepe, Hampshire)