photos

https://zoommyapp.com - if the above are not enough, this app searches images from 50 sources, at the same time! $5 one time cost to download the app. You don't buy images from Zoommy. It just helps you find the photo, and gives you a link to the stock photography website.
cloudinary.com - upload/sync photos to the cloud, then access them from anywhere - BUT more importantly, when you access each image, you can transform it (resize, crop) just with URL variables (no need to edit each one in Photoshop)!
Share