×

Yahoo! Photos

Web site
Yahoo! Photos was a photo sharing service launched on March 28, 2000 and owned by Yahoo!, designed specifically for Yahoo! users. Users created individual photo albums, categorized their photos and placed them in the corresponding albums. Wikipedia
Launch date: March 28, 2000