The phrase "new photos" refers to recently taken or added photographs. It could mean a set of freshly captured images that have just been uploaded onto an online platform, such as a social media site or photo sharing website, or it may indicate new additions to an existing collection of pictures in an album or on a device.