Lion fish Here to stay

0
182

The Lion fish is all through the Bahamas, Haiti, Dominican Republic, Puerto Rico, US & Bvi’s, St Martin Etc.. There’s no possible way to stop them