for some interesting options, take a look at the Album Photos module. I'm not sure if it will do what you're asking OOB, but if you use it, it would change your question so I'll suggest it.
"Album Photos" is an image album module providing multi-user album
features. The module development objective is to provide a
comprehensive image album solution for Drupal.
Version 7.x-3.x Highlights
Integrates with core image styles. Uses Libraries API 2.x for
Jeditable. Built in support for Colorbox. Vote on images with Voting
API. Comment on images. Built in support for Plupload. Upload multiple
images with Plupload. Limit the number of albums created per role.
Reads image exif parameters. Nice presentation of the images. Views
integration. Support for private file system. Drag and drop interface
to re arrange photos and albums to sort by custom weight order. Photos
Access Included as a sub module. Enable this module to control who has
access to the photos and galleries.
Create password protected photo galleries. Create galleries with a
list of collaborators who can edit the same gallery. Create private /
locked galleries that can only be seen / edited by the gallery owner.
photo gallery, image gallery, user managed photo albums