In the next week or so I will be releasing a new template/extension that adds a list view. You can read more about it in this thread. I haven’t added the photo field so that would need to be added to meet your requirements. I’ll try to have that added before I release it.
Hope that helps!