If you want photos on either your PC or laptop and backed up to one drive you should be able to stop sub folders of Pictures from Synching on one device. If you put all your photos in a sub folder then select this folder in File Explorer then right click; select 'Choose One Drive folders to sync and unselect the folder with your photos in. This worked for me
If you want the photos on One Drive and not on any of your device use Files on Demand - this can be selected in the bottom box on the One Drive settings page. ((double click the One Drive Icon in the taskbar tray then select Settings)