to the cloud.
Then you could upload, selectively, whenever you wanted.

However, you cannot have your cake and eat it. To make photos available to all devices, those photo's have to be uploaded from each device and then downloaded to each device.

Check out these sites to see if any are suitable for your requirements;