Chapel Trail Nature Preserve

Park 19800 Sheridan St Fort Lauderdale