A 'paradise' amid the rocks and weeds
Topics

Deerfield Beach Middle School

84°