Below is the thread you suggested that I follow. I was able to set Preview as the external editor, flip the image and save it to iPhoto. The image is now correct when I view it from iPhoto. However, when I try to print the edited image, which is still under the preview option, it pulls the original image from iPhoto.
How do I print the edited version of the image?
Thanks!
"The easiest way to do this is in the Tools menu in Preview. You can set Preview as an external editor, or use an image editor for the job.
You can set Photoshop (or any image editor) as an external editor in iPhoto. (Preferences -> General -> Edit Photo: Choose from the Drop Down Menu.) This way, when you double click a pic to edit in iPhoto it will open automatically in Photoshop or your Image Editor, and when you save it it's sent back to iPhoto automatically. This is the only way that edits made in another application will be displayed in iPhoto.
Note that iPhoto sends a copy+ of the file to Photoshop, so when you save be sure to use the Save command, not Save As... If you use Save As then you're creating a new file and iPhoto has no way of knowing about this new file. iPhoto is preserving your original anyway."