This is my photo blog. It's email/PHP based, and the source is here:
To upload an image, I email it to an address (which will remain private), putting the location in the subject and message/image in the body. I run a cron job on my server every 15 minutes to process uploaded images.
It also uploads to my photos directory on dropbox, here.
If you have a questions send me mail.