Where are the photos currently? Are they on a smart phone, and, if so, Android or iPhone? Have you tried transferring the photos to your computer, and then from there to the Google Photos site (not...