mikethomasimagery.com
Florida Backroads: Merritt Island Wildlife Preserve
Merritt Island Wildlife Preserve is basically near and / or part of the Kennedy Space Center property over on the east coast of Florida. I’d been there only once before with a good friend of …