Photos application in N900 shows all pictures located in internal memory and memory card. If you have previously used S60 device and Online Sharing application, you may have folder named 'ShareOnline' in your memory card and this folder contains images downloaded from the online sharing services. If you wish to remove these pictures, just delete this folder.