You could just create a GooglePages account and upload them there...No (or, at least, not immediately), if only because I don't wish to saddle the upload function with multi-mb picture files, and not yet, since not that much has been accomplished yet.