Bella A helicopter taking the lost seal to somewere else. Australia

Bella