def GeneratePhotoUrl(obj_store, photo_id, suffix):
  """Generate S3 signed URL for the given photo. The S3 response will contain a Cache-Control
  header specifying private caching and a 1 year max age.
  """
  return obj_store.GenerateUrl(photo_id + suffix, cache_control='private,max-age=31536000')