Photo ab108403.
This photo ab108403 appears to show a humanoid creature with a fin like hand. Discovered by Paul McLeod, enhancements reveal several facial features.
Next: