Lepisosteus osseus

Lepisosteus osseus
Longnose Gar – Lepisosteus osseus