id the id of the photo to return. if id is not specified, a random photo will be returned.
id
Future<Photo?> getPhoto({int? id}) async => id == null ? _getPhotoRandom() : _getPhotoFromID(id);