Everpix is a service and set of apps that allows you to upload all of your images in order to view them on all of your devices. It also organizes images automatically for you and removes duplicates. I am uploading images right now, and so far I have been very impressed with the service. The apps are well designed and the service is reasonably priced.
Everpix will store your photos from the past 12 months on the free plan, and if you sign up with this link you and I will both get an extra six months added to our account.