Uploading and sharing geotagged photos
You could do this with Picasa. Simply create an upload account for the photographer, (you could then upload from your computer or directly from your phone) and choose to share the album or individual pictures with the viewer(s) via private link.