Is there a way to attach a photo when using Private mail? I can't see it if there is.
You can use public service like a flickr.com or something like that and share URL of picture instead of attachment. Many services offer password protection, so your url still will be private and only person with password will be able to see picture.