Hey guys. Recently I've had to send a pile of pics to a few different agencies. Ages ago there used to be a photo dump site you could upload a pile of pics. Then send a link for anyone to see. Kind of like Facebook without all the logging in shite. Does this still exist and is it still free? Free is better.
Stef
Stef