Be your own host
A fairly easy solution would be to just register your own URL and present the material yourself. The associated costs (domain registration, hosting fees) are minimal and there exist plenty of available photo album templates that eliminate all (or at least most of) the programming hurdles.