Using Google Photos recommends using Google Photos to share your pictures.
  1. If you do not already have a Google account, create a free Google account
  2. Sign in to the Start Page with your account (if prompted select Organizational Google Apps Account).
  3. Click on the Photos icon. 
For additional information (ex: uploading photos or sharing) or assistance see the Google Photos help page.