Welcome to Android Central! Since the Pixel 3 had the well-publicized problem with some pics not being saved appropriately, are you 100% certain it was originally saved to the phone when you took the shots? If so, then have you also looked on your Google Photos website on your computer browser to see if it's in the cloud (assuming you've had auto-backup turned on)?