120 Digital Photography Fantasy Fairytale Children Backgrounds Backdrops DIGITAL PHOTOGRAPHY FANTASY FAIRYTALE BACKGROUNDS 70 Images are 4000 x 5300 pixels 300 DPI. The other 50 images are 2400 x 3000 pixels 300 DPI. These are 120 JPG High Quality Images This is not a software. You will need a photo editing software that supports these kind of files to be able to work with these images and basic knowledge on how to use them.