inside of a fresh Australian finger lime fruit

inside of a fresh Australian finger lime fruit