Recommend a Museum Image Catalog Plugin

I'm looking at doing a project for my local museum, they have a catalog of over 18,000 local historical photographs (complete with copyright!)

Can anyone recommend a good plugin for managing these images in WordPress please?

I'm looking for some neat solution that would allow some kind of way to index the images so that people could easily find what they're looking for.

It'd be really great, to offer some kind of crowdsourcing feature for members of the public to be able to add useful data (eg comments/tags) to images - but that might be asking a lot!!

Any suggestions gratefully appreciated