Details on how to contribute can be found here -
http://www.planetcatfish.com/core/pp_contribute.htm . And, yes, that's L260. BTW, this is a species we have lots of good pictures of already. So, it'd have to be a new view or high quality pic to get in.
More than welcome to send as many pics as anyone likes, but I may not use all of them.
Cheers,
Jools