iCloud only stores photos for 30 days, then you must backup to PC. It should be called iCache, not iCloud!