We'll create fresh WordPress site with True Contributor Uploads Display Administrator installed. You have 20 minutes to test the plugin after that site we'll be deleted.
This plugin allows contributors to upload images, and also allows only administrators to see images uploaded by others.
Contributors can only manage their own images.