Imageholder.org is a private image and link sharing service. Membership is invite only, and if you don't know who to ask you won't be invited in.