Sandcastle building contest held on Delray Beach

The HOW Foundation of South Florida hosted a sandcastle competition at Delray Beach.

Print this article Back to Top