There is nothing that amateur babe Alice Green can't do on camera